package game;

import java.util.List;

public abstract class Unit {
	public int health = 10;
	public int gas;
	public int ammo;
	
	final int price;

	final int mob;
	final int vis;
	final int range;

	final int terrain; // Ground, Air, Water

	final int type; // 0 = Inftry,
					// 1 = Veh,
					// 2 = Air,
					// 3 = Heli,
					// 4 = Ship, 
					// 5 = Sub

	final List<Unit> superWeak; // When being attacked by these units
	final List<Unit> weak;
	
	public Unit() {
		this.price = 0;
		this.mob = 0;
		this.vis = 0;
		this.range = 0;
		
		this.terrain = 0;
		
		this.type = 0;
		
		this.superWeak = null;
		this.weak = null;
	}
}